tonsillar fossa - Spanish English Dictionary